package businessLogicService;

import enums.BLToViewResultMessage;

public interface SaleBLService {
	
	public BLToViewResultMessage addSaleItem(int bookID, int quantity);
	public BLToViewResultMessage removeSaleItem(int bookID);
	public BLToViewResultMessage increaseItemQuantity(int bookID);
	public BLToViewResultMessage decreaseItemQuantity(int bookID);
	public Double getTotal();
	public BLToViewResultMessage addGiftUse(int giftID);
	public BLToViewResultMessage removeGiftUse(int giftID);
	public BLToViewResultMessage addAddress(String address);
	public BLToViewResultMessage finishSale();

}
